twin valley - Turkish English Dictionary